make impermeable - Francés Inglés Diccionario